electrical precipitators - Alemán Inglés Diccionario